package com.xc.ksxt.entity;

import java.math.BigDecimal;
import java.time.LocalDate;
import org.springframework.format.annotation.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.xc.common.object.BaseEntity;
import lombok.Data;

@Data
public class PaperEntity extends BaseEntity{
	private String libId;
	private String name;
	private String descs;
	private String categoryId;
	private String collegeId;
	private String gradeYear;
	private String grade;
	private String major;
	private String code;
	private Integer score;
	private Integer okScore;
	private Integer state;
	private Integer paperType;
	private Integer testPhase;
	private Integer studentType;
	private Integer semester;
	private Integer howlong;
	private Integer testType;
	private Integer lg;
	private Integer importId;
	private Integer difficulty;
	private Integer questionNum;
	private Integer maxTimeOneday;
	private Integer maxTimeOneweek;
	private Integer num1;
	private Integer num2;
	private Integer num3;
	private Integer num4;
	private Integer num5;
	private BigDecimal score1;
	private BigDecimal score2;
	private BigDecimal score3;
	private BigDecimal score4;
	private BigDecimal score5;
	@DateTimeFormat(pattern="yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
	private LocalDate beginDate;
	@DateTimeFormat(pattern="yyyy-MM-dd")
    @JsonFormat(pattern = "yyyy-MM-dd")
	private LocalDate endDate;
}
